using Microsoft.Xna.Framework;

namespace SplashOn_PhoneLib
{
    class AppConstants
    {
        // Size of the canvas
        public const float VIRTUAL_CANVAS_X_DIM = 400;
        public const float VIRTUAL_CANVAS_Y_DIM = 300;
        public const float VIRTUAL_CANVAS_Z_DIM = 1;

        // number of independent overlay grids in the x and y axis of the canvas.
        public const int VIRTUAL_CANVAS_OVERLAY_X_ITEMS = 5;
        public const int VIRTUAL_CANVAS_OVERLAY_Y_ITEMS = 5;

        // transparency of the canvas.
        public const float VIRTUAL_CANVAS_TRANSPARENCY = 0.2f;

        // Ground Marker Dimensions
        public const float GROUND_MARKER_X_DIM = 400;
        public const float GROUND_MARKER_Y_DIM = 300;

        // default Z value of all objects
        public const float DEFAULT_Z_VALUE = 5;

        // default splash blob color
        public static Color DEFAULT_SPLASH_BLOB_COLOR = Color.Gray;
        public const float DEFAULT_BLOB_SCALE = 0.5f;
    }
}
